(weapon) stock - German English Dictionary